swept clean - French English Dictionary